MGVTLEGQRKESIWVLMRRQRARRALVKKIMIRPRKSVEASRRPCRAIHRRVKTLKELVPNTKTSEGLDGLFRQTADYILALEMKVKVMQTMVQVLTETNCV